#pragma once

#ifndef VTTPIXEL_H
#define VTTPIXEL_H

class VTTPixel
{
	friend class VTTImage;

public:
	VTTPixel(unsigned char red = 0, unsigned char green = 0, unsigned char blue = 0);
	VTTPixel(float redF, float greenF, float blueF);

	unsigned char Red( void ) const;
	unsigned char Green( void ) const;
	unsigned char Blue( void ) const;

	float RedF( void ) const;
	float GreenF( void ) const;
	float BlueF( void ) const;

	unsigned char mColor[3];
};

#endif